html {
	font-family: sans-serif;
	-webkit-text-size-adjust: 100%
}
html{
	font-size: 62.5%;
}
body{
	font-family: "微软雅黑,arial,helvetica,clean,sans-serif";
	margin: 0;
	background: #EEEEEE;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
	display: block
}
header{
	height: 50px;
	background: rgb(60,163,255);
	color: #fff;
	text-align: center;
}
header span{
	font-size: 1.7rem;
	line-height: 50px;
}
header i{
	line-height: 50px;
	margin-left: 15px;
}
h2{
	font-size: 1.5rem;
	margin-bottom: 8px;
}
.clear{
	clear: both;
}
.content{
	width: 100%;
	background: #fff;
}
.newlist{
    margin: 10px 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #eee;
}
.new-img{
	width: 36%;
}
.new-img img{
	max-width: 95%;
	margin-top: 16px;
	border-radius: 8px;
}
.new-content{
	width: 62%;
}
.newlist div{
	/*display: inline-block;*/
	float: left;
}
.descript-info{
	overflow: hidden;
	text-overflow: ellipsis;
	/*white-space: nowrap;*/
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 1.6rem;
    color: #999;
    margin: 5px 0;
}
.look-num{
	text-align: right;
    color: #bbbaba;
    font-size: 1.6rem;
    margin: 5px 0;
}
.foot{
		height: 60px;
		background: #FFFFFF;
		width: 100%;
		position: fixed;
		bottom: 0;
	}
	.foot div{
		display: inline-block;
		width: 19%;
		text-align: center;
		margin-top: 10px;
	}
	.foot div img{
		max-width: 24px;
	}
	.foot div p{
		margin: 0;
		color: #ccc;
	}
	.foot div i{
		font-size:2.4rem ;
		color: #ccc;
	}
	.active i{
		color: #3ca3ff!important;
	}
	.active p{
		color: #333!important;
	}
	.input-group label {
		    width: 47%;
		}
		.input-group label {
		    font-family: 'Helvetica Neue',Helvetica,sans-serif;
		    line-height: 1.1;
		    float: left;
		    width: 35%;
		    padding: 11px 15px;
		}
	    .input-group{
	    	height: 40px;
	    	font-size: 1.4rem;
	    	line-height: 40px;
	    }
	    select{
	    	border: none;
	    }
	    .input-group label~input, .input-group label~select, .input-group label~textarea {
		    float: right;
		    width: 65%;
		    margin-bottom: 0;
		    padding-left: 0;
		    border: 0;
		}
        .input-group input{
        	height: 40px;
        	font-size: 1.4rem;
        	padding-right: 15px;
        }
		.input-group select {
		    font-size: 1.4rem;
		    height: 38px;
		    padding: 0;
		    direction: rtl;padding-right: 4%;
		}
		select {
		    font-size: 14px;
		    height: auto;
		    margin-top: 1px;
		    border: 0!important;
		    background-color: #fff;
		}
		.input-group label ~ input, .input-group label ~ select {
		    width: 53%;
		    text-align: right;
	    }
	    .input-group select{
	    	-webkit-appearance: none;
	    	-moz-appearance: none;
	    	appearance: none;
	    }
        textarea{
        	width: 100%;
        	resize: none;
        	border: none;
	    	margin: 0 15px;
	    	height: 45px;
	    	padding: 0;
	    	font-size: 1.4rem;
        }
        .input-group:after {
		    position: absolute;
		    right: 15px;
		    left: 15px;
		    height: 1px;
		    content: '';
		    -webkit-transform: scaleY(.5);
		    transform: scaleY(.5);
		    background-color: #c8c7cc;
		}
		form{
			background: #fff;
		}
		input[type="radio"]{
		    height: 20px;
		    top: 6px;
    		position: relative;
		}
		.input-group label{
			color: #999;
		}
		
	.fl{
		float: left;
	}
	.fr{
		float: right;
	}
	 .checkl{
        	float: none!important;
        	}
